piss it down – Deutsch–English translations

🇬🇧 en de 🇩🇪

piss it down verb

  • to rain heavily
pissen
Wiktionary Links